Home
Work area
Library
Dictionary
Enter the word for search
giant killer
Overview
Examples
AI Expert
Dictionaries
Translations
tueur de géants
Definitions
A 'giant killer' is a person, team, or thing that defeats someone or something much more powerful or favored, especially in sports or competitions.
Overview
Examples
AI Expert
Dictionaries